﻿<%@ Page Title="" Language="C#" MasterPageFile="Navegacion.master" AutoEventWireup="true" CodeBehind="NuevaBoleta.aspx.cs" Inherits="autogestionAVEIT.NuevaBoleta" %>
<asp:Content ID="Content1" ContentPlaceHolderID="NavegacionHead" runat="server">
    <script type="text/javascript">
        $(function () {
            $("#<%=txt_fecha_sorteo.ClientID%>").datepicker();
        })          

    </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="NavegacionBody" runat="server">
    <div class="container">
        <div class="row">
            <div class="form col-lg-8 box">
                <asp:Panel ID="panel_encabezado" runat="server">
                    <div class="form-group col-lg-2 col-lg-offset-5">
                        <asp:Button ID="btn_cargarBoleta" CssClass="btn btn-primary" runat="server" Text="Nuevas Boletas"
                            OnClick="btn_cargarBoleta_Click" />
                    </div>
                </asp:Panel>
            </div>
            <div class="container">
                <div class="row">
                    <div class="col-sm-8">
                        <asp:Panel ID="panel_cuerpo" Visible="false" runat="server">

                            <br />
                            <br />
                            <div class="panel panel-default col-sm-12 ">
                                <h2 class="intro-text text-center">
                                    <asp:Label ID="lbl_encabezado1" runat="server" Text=" "></asp:Label>
                                    <strong>
                                        <asp:Label ID="lbl_encabezado2" runat="server" Text="Boleta "></asp:Label>
                                    </strong>
                                </h2>
                            </div>
                            <br />
                            <br />
                            <div class="row">
                                <div class="col-lg-12">
                                    <div class="text-center">
                                        <asp:Label ID="lbl_cantidad_boletas" runat="server" Text="Cantidad De Rifas: "></asp:Label>
                                        <asp:RequiredFieldValidator ID="rfv_cantidad_boletas" ValidationGroup="grupoGuardar"
                                            runat="server" ControlToValidate="txt_cantidad_boletas" CssClass="text-danger"
                                            ErrorMessage="No ha ingresado el Numero de Boletas a EMITIR...!!!" Text="*"></asp:RequiredFieldValidator>
                                        <asp:TextBox ID="txt_cantidad_boletas" runat="server" Width="100px" MaxLength="5"
                                            ToolTip="Cantidad Total De Boletas a Emitir  "></asp:TextBox>
                                        <asp:Label ID="lbl_cantidad_numeros_boleta" runat="server" Text="Cantidad De Numeros X Boleta: "></asp:Label>
                                        <asp:RequiredFieldValidator ID="rfv_cantidad_numeros_boleta" ValidationGroup="grupoGuardar"
                                            runat="server" ControlToValidate="txt_numeros_boleta" CssClass="text-danger"
                                            ErrorMessage="No ha ingresado la CANTIDAD de numeros por boleta...!!!" Text="*"></asp:RequiredFieldValidator>
                                        <asp:TextBox ID="txt_numeros_boleta" runat="server" Width="100px" MaxLength="1" ToolTip="Cantidad de Numeros que va a tener la Boleta - Numeros Ganadores"></asp:TextBox>
                                    </div>
                                </div>
                            </div>
                            <br />
                            <div class="row">
                                <div class="col-lg-12">
                                    <div class="text-center">
                                        <asp:Label ID="lbl_cantidad_cupones" runat="server" Text="Cantidad De Cuotas: "></asp:Label>
                                        <asp:RequiredFieldValidator ID="rfv_cantidad_cuotas" ValidationGroup="grupoGuardar"
                                            runat="server" ControlToValidate="txt_cantidad_cuotas" CssClass="text-danger"
                                            ErrorMessage="No Ingreso la cantidad De CUOTAS de la boleta...!!!" Text="*"></asp:RequiredFieldValidator>
                                        <asp:TextBox ID="txt_cantidad_cuotas" runat="server" MaxLength="2" Width="100px"
                                            ToolTip="Cantidad De Cuotas que va a tener La Boleta"></asp:TextBox>
                                        <asp:Label ID="lbl_importe_boleta" runat="server" Text="Precio Boleta: $"></asp:Label>
                                        <asp:RequiredFieldValidator ID="rfv_precio_boleta" ValidationGroup="grupoGuardar"
                                            runat="server" ControlToValidate="txt_precio_boleta" CssClass="text-danger" ErrorMessage="No ha ingresado un presio de la Boleta...!!!"
                                            Text="*"></asp:RequiredFieldValidator>
                                        <asp:TextBox ID="txt_precio_boleta" runat="server" MaxLength="4" Width="100px" ToolTip="Presio Total de venta de la Boleta"></asp:TextBox>
                                    </div>
                                </div>
                            </div>
                            <div class="form-group col-lg-8 col-lg-offset-2">
                                <br />
                            </div>
                            <div class="form-group col-lg-4 col-lg-offset-4">
                                <asp:Button ID="btn_guardar" ValidationGroup="grupoGuardar" runat="server" CssClass="btn btn-primary"
                                    Text="Diagramar" OnClick="btn_guardar_Click" />
                                <asp:Button ID="btn_cancelar" runat="server" CssClass="btn btn-default" 
                                    Text="Cancelar" onclick="btn_cancelar_Click" />
                            </div>
                        </asp:Panel>
                        <asp:Panel ID="panel_cuotas" Visible="false" runat="server">
                            <div class="row">
                                <div class="col-lg-12">
                                    <div class="text-center">
                                        <asp:Label ID="lbl_texto1" CssClass="text-center" runat="server" Text="El importe de la Boleta dividido por la cantidad de cuotas NO da resto cero...!!"></asp:Label>
                                        <asp:Label ID="lbl_texto2" CssClass="text-center" runat="server" Text="Desea cambiar el IMPORTE o la cantidad de CUOTAS o desea personalizar los importes "></asp:Label>
                                        <asp:Label ID="lbl_texto3" CssClass="text-center" runat="server" Text="de cada cuota...?"></asp:Label>
                                        <br />
                                        <asp:Panel ID="panel_definir_cuotas" runat="server">
                                            <asp:Label ID="lbl_texto_grilla1" CssClass="text-center" runat="server" Text=""></asp:Label>
                                            <asp:Button ID="btn_grilla" CssClass="btn btn-primary" runat="server" Text="VER"
                                                OnClick="btn_grilla_Click" />
                                            <asp:Button ID="Button3" CssClass="btn btn-danger" runat="server" Text="NO VER" OnClick="Button3_Click" />
                                            <asp:GridView ID="GV_cuotas" Visible="false" runat="server" AutoGenerateColumns="true"
                                                AllowPaging="True" CssClass="text-center" HorizontalAlign="Center" OnPageIndexChanging="GV_cuotas_PageIndexChanging"
                                                PageSize="1000">
                                            </asp:GridView>
                                        </asp:Panel>
                                        <div class="text-center">
                                            <asp:Label ID="lbl_texto4" CssClass="text-center" runat="server" Text=""></asp:Label>
                                            <asp:Button ID="btn_si" CssClass="btn btn-primary" runat="server" Text="SI" OnClick="btn_si_Click" />
                                            <asp:Button ID="btn_no" CssClass="btn btn-danger" runat="server" Text="NO" OnClick="btn_no_Click" />
                                        </div>
                                    </div>
                                </div>
                            </div>

                        </asp:Panel>
                        
                        <asp:Panel ID="panel_rifa" Visible="false" runat="server">
                            <div class="panel panel-default col-sm-12">
                                <div class="row">
                                    <div class="text-center">
                                        <br />
                                        <br />
                                        <asp:Label ID="lbl_fecha_sorteo" runat="server" Text="Fecha SORTEO: "></asp:Label>
                                        <asp:RequiredFieldValidator ID="rfv_fecha_sorteo" ValidationGroup="grupoGuardar" runat="server"
                                            ControlToValidate="txt_fecha_sorteo" CssClass="text-danger" ErrorMessage="No Ingreso la FECHA Del SORTEO...!!!"
                                            Text="*"></asp:RequiredFieldValidator>
                                        <asp:CompareValidator ID="CompareValidator1" ValidationGroup="grupoGuardar" runat="server"
                                            CssClass="text-danger" ErrorMessage="No ha ingresado una FECHA VALIDA para el sorteo...!!!"
                                            Text="*" Type="Date" ControlToValidate="txt_fecha_sorteo" Operator="DataTypeCheck"></asp:CompareValidator>
                                        <asp:TextBox ID="txt_fecha_sorteo" runat="server" Width="80px" ToolTip="Cantidad De SORTEOS..."></asp:TextBox>
                                        <asp:Button ID="btn_agregar_premio"  class="btn btn-primary" runat="server" 
                                            Text="Agregar Premio" onclick="btn_agregar_premio_Click" />

                                        <%--Panel que se va a indicar los preimios para una fecha de un sorteo--%>
                                        <asp:Panel ID="panel_premios" Visible="false"  runat="server" BorderColor="#999999" 
                                            BorderStyle="Inset">
                                            <asp:Label ID="lbl_premios" runat="server" Text="Premio: "></asp:Label>
                                            <asp:DropDownList ID="ddl_premios" runat="server"></asp:DropDownList>
                                            <asp:Button ID="btn_agregar"  class="btn btn-primary" runat="server" 
                                            Text="Agregar" onclick="btn_agregar_Click" />
                                            <br />
                                            <asp:GridView ID="GVPremios_sorteos" CssClass="text-center filtrar " runat="server"
                                                overflow="scroll" AutoGenerateColumns="False"
                                                HorizontalAlign="Center" PageSize="5" DataKeyNames="id_premio">
                                                <Columns>
                                                    <asp:BoundField DataField="id_premio" HeaderStyle-CssClass="text-center" HeaderText="Numero Premio">
                                                        <HeaderStyle CssClass="text-center" />
                                                    </asp:BoundField>
                                                    <asp:BoundField DataField="nombre" HeaderStyle-CssClass="text-center" HeaderText="Nombre">
                                                        <HeaderStyle CssClass="text-center" />
                                                    </asp:BoundField>
                                                    <asp:BoundField DataField="descripcion" HeaderStyle-CssClass="text-center" HeaderText="Descripcion">
                                                        <HeaderStyle CssClass="text-center" />
                                                    </asp:BoundField>
                                                    <asp:BoundField DataField="fecha_compra" HeaderStyle-CssClass="text-center" HeaderText="Fecha De Compra">
                                                        <HeaderStyle CssClass="text-center" />
                                                    </asp:BoundField>
                                                    <asp:BoundField DataField="precio" HeaderStyle-CssClass="text-center" HeaderText="Precio De Compra">
                                                        <HeaderStyle CssClass="text-center" />
                                                    </asp:BoundField>
                                                    <asp:BoundField DataField="activo" HeaderText="Habilitado" />
                                                </Columns>
                                            </asp:GridView>

                                            <br />
                                            <asp:Label ID="lbl_finalizar" runat="server" Text="Desea finalizar la asignacion de Premios al Sorteo?"></asp:Label>
                                            <asp:Button ID="Finalizar"  class="btn btn-primary" runat="server" 
                                            Text="Finalizar" onclick="Finalizar_Click"/>

                                        </asp:Panel>

                                        
                                        <div class="text-center">
                                            <br />
                                            <asp:Button ID="btn_aceptar_2" CssClass="btn btn-primary" ValidationGroup="grupoGuardar" runat="server" Text="Aceptar"
                                                OnClick="btn_aceptar_2_Click" />
                                            <asp:Button ID="btn_cancelar_2" CssClass="btn btn-danger" runat="server" 
                                                Text="Cancelar" onclick="btn_cancelar_2_Click" />
                                            <br />
                                        </div>                                        
                                    </div>
                                </div>
                            </div>
                        </asp:Panel>
                        <asp:Panel ID="panel_asignar_boleta" Visible="false" runat="server">
                        <asp:Button ID="btn_asignar" CssClass="btn btn-danger" runat="server" 
                                Text="Asignar" onclick="btn_asignar_Click"  />
                        </asp:Panel>
                        <div class="row">
                            <div class="panel panel-default col-sm-12 ">
                                <asp:ValidationSummary ID="ValidationSummary1" ValidationGroup="grupoGuardar" runat="server"
                                    CssClass="alert-danger" HeaderText="&lt;h4&gt;Han ocurrido los siguientes errores: &lt;/h4&gt;" />
                            </div>
                        </div>
                        
                    </div>
                </div>
            </div>
        </div>
    </div>






</asp:Content>
